
/*
* QNX License:
* Copyright 2010, QNX Software Systems. All Rights Reserved.
*
* You must obtain a written license from and pay applicable license fees to QNX
* Software Systems before you may reproduce, modify or distribute this software,
* or any work that includes all or part of this software.   Free development
* licenses are available for evaluation and non-commercial purposes.  For more
* information visit http://licensing.qnx.com or email licensing@qnx.com.
*
* This file may contain contributions from others.  Please review this entire
* file for other proprietary rights or license notices, as well as the QNX
* Development Suite License Guide at http://licensing.qnx.com/license-guide/
* for other information.
*/
package views {
	
	
	
	/**
	 * @private
	 * The UIViewStates class contains constants that define <code>NavController</code> view states.
	 * 
	 * @see qnx.views.NavController
	 * @see qnx.views.UIViewStates
	 */
	public class UIViewStates {
		
		/**
		 * A constant indicating that the animation inside the view has started.
		 */
		
		public static const ANIMATION_IN_START:String = "animationInStart";
		
		/**
		 * A constant indicating that the animation outside the view has started.
		 */
		public static const ANIMATION_OUT_START:String = "animationOutStart";
		
		/**
		 * A constant indicating that the animation inside the view has completed.
		 */
		public static const ANIMATION_IN_COMPLETE:String = "animationInComplete";
		
		/**
		 * A constant indicating that the animation outside the view has completed.
		 */
		public static const ANIMATION_OUT_COMPLETE:String="animationOutComplete";
		
		
		/**
		 * Creates a new UIViewStates instance.
		 */
		
		public function UIViewStates(){}
		
	}
}